The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
In the 3rd quarter 2005 the Technische Universität Dresden started to install the first phase of a new SGI supercomputer and a PC farm build by LinuxNetworX. The final phase of the installation will take place in July/August 2006. One main focus of the installation is to have not just outstanding I/O-Performance for the disk to memory channel but for the tape to disk channel too. In this paper we...
The SGI® Message Passing Toolkit (MPT) software has implemented algorithms that provide extremely high-performance message passing on SGI Altix systems based on the SGI NUMAlink™ interconnect technology. Using Linux® OS infrastructure and SGI XPMEM cross-host memory-mapping software, SGI MPI delivers extremely high MPI performance on shared-memory single host/SMP Altix systems as well as multihost...
The Columbia system at the NASA Advanced Supercomputing (NAS) facility is a cluster of 20 SGI Altix nodes, each with 512 Itanium 2 processors and 1 terabyte (TB) of shared-access memory. Four of the nodes are organized as a 2048-processor capabilitycomputing platform connected by two low-latency interconnects – NUMALink4 (NL4) and InfiniBand (IB). To evaluate the scalability of Columbia with respect...
SGI and YottaYotta have developed a new architecture for data grids that leverages globally-shared file systems, automated multi-site data locality management, and multi-site authentication and access control. This document presents results of studies comparing performance for the new architecture to that of conventional data grid architectures.
A central challenge for the oil industry is to make correct decisions in abnormal, complex and time-critical settings. This is to ensure safety, regularity and optimized operation and production. A new information platform has been developed to identify and localize unwanted events, and to train control room operators for optimal decision making. This platform has been implemented in an immersive...
Many large-scale parallel scientific and engineering applications, especially climate modeling, often run for lengthy periods and require data checkpointing periodically to save the state of the computation for a program restart. In addition, such applications need to write data to disks for post-processing, e.g., visualization. Both these scenarios involve a write-only pattern using Hierarchal Data...
In this article, we explore a natural duality that exist between MPI communication routines in parallel programs, and show the ease of its adjoint implementation via pointers.
The Columbia project at NASA Ames includes twenty 512 processor Altix systems. Four of those systems are joined together into a Numalink based globally accessible non-coherent memory Altix SuperCluster. PBSPro 7.0 and 7.1 have been used to schedule and run work on this system. In this presentation, we will go over features of PBSPro especially applicable to such systems, some problems we have encountered...
Albert Einstein defined success as ten percent inspiration and ninety percent perspiration. Although he had no inkling for the emergence of Linux Clusters for High Performance Computing (HPC) his words are ring true for designing, building and managing compute clusters. This paper focuses on best practices in implementing Cluster Management software, a paradigm for designing, building and managing...
This paper describes four case studies of application performance enhancements on the Columbia supercomputer. The Columbia supercomputer is a cluster of twenty SGI Altix systems, each with 512 Itanium 2 processors and 1 terabyte of global sharedmemory, and is located at the NASA Advanced Supercomputing (NAS) facility in Moffett Field. The code optimization techniques described in the case studies...
Designing parallel applications and parallelizing sequential applications for cluster systems require powerful development tools to achieve scalable, reliable and highly efficient applications. The Intel Cluster Toolkit offers a toolset for development of MPI based applications and enables the developer to build, analyze, and optimize the parallel application. This article will describe the basic...
The past few years have seen the creation of the first production level Grid infrastructures that offer their users a dependable service at an unprecedented scale. Depending on the flavor of middleware services these infrastructures deploy (for instance Condor, gLite, Globus, UNICORE, to name only a few) different interfaces to program the Grid infrastructures are provided. Despite ongoing efforts...
Not many fully integrated Grid solutions exist on today’s market. In this paper we present the PSNC’s Grid toolkit, called Gridge, which is fully integrated Grid environment, consisting of tools and Grid services to enable challenging scientific and commercial applications on the Grid.
Grid portals are the most popular means for delivering user interfaces to Grids. Grid portals build upon the familiar Web portal model to offer virtual communities of users a single point of access to computational resources. The GridSphere Portal Framework is a Portlet JSR compliant portlet container that offers a set of base classes and tools for developing Web applications. The Grid Portlets web...
We propose a grid programming approach using the ProActive middleware. The proposed strategy addresses several grid concerns, which we have classified into three categories. I. Grid Infrastructure which handles the resource acquisition and creation using deployment descriptors and Peer-to-Peer. II. Grid Technical Services which can provide non-functional transparent services like: fault tolerance,...
The development of efficient Grid applications usually requires writing huge portions of code directly at the level of abstraction provided by the underlying Grid middleware. In this work we discuss an alternative approach, raising the level of abstraction used when programming Grid applications. Our approach requires programmers just to describe in a qualitative way the kind of parallelism they want...
Grid technology has matured considerably over the past few years. Progress in both implementation and standardization is reaching a level of robustness that enables production quality deployments of grid services in the academic research community with heightened interest and early adoption in the industrial community. Despite this progress, grid applications are far from ubiquitous, and new applications...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.